Primitive Roots in a Finite Field

نویسنده

  • L. CARLITZ
چکیده

with minimum m such that a(y) =0; 7 is said to belong to a(x). In particular if a(x) =xp" — x, Ore calls 7 a primitive root. It is easy to see that the two varieties of primitive roots are not identical; for example in the GF{21) defind by 04+0+l, 0 is a primitive root in the original sense but not in Ore's sense (since it belongs tox*-\-xi-\-x2-\-x). On the other hand it can be verified that 83 is primitive according to Ore but belongs to the numerical exponent 5. To avoid confusion we shall refer to ordinary primitive roots as primitive roots of the first kind, while those satisfying Ore's definition will be called roots of the second kind. Ore proved that primitive roots of the second kind exist; indeed there are precisely $(x" — l)ÇzGF(pn), where f> now denotes the Euler function for GF[p, x]. The equivalent result in terms of the existence of a normal basis (see §2) had been proved by Hensel. It is natural to ask whether one can find a number ߣiGF(pn) which is simultaneously a primitive root of both the first and second kinds. More generally if e\p" — i and a(x)\xpn — x, can one find a number ß belonging to the numerical exponent e and the linear polynomial a(x)? We shall show that the first question is answered in the affirmative for pn sufficiently large; the second question also admits of an affirmative answer provided pn is large and e deg a(x) is sufficiently large. The method of proof is suggested by the proof of Vinogradoff's theorem that the least primitive root of a prime p is 0(pll2+') ; see [5, p. 178], also [3]. In the opposite direction we show (Theorem 4) that for given p, r there exist infinitely many irreducible polynomials P such that no polynomial of degree ¿r can be a primitive root of the second kind (mod P). Finally (Theorem 6) we obtain a bound for

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

In a Finite Field

Every finite field of order q(> 3) such that q * 7 (mod 12) and q * 1 (mod 60) contains a pair of consecutive primitive roots.

متن کامل

Existence of Primitive Polynomials with Three Coefficients Prescribed

Let Fq denote the finite field of q elements, q = p r for prime p and positive integer r. A monic polynomial f(x) = x+ ∑n i=1 fix n−i ∈ Fq[x] is called a primitive polynomial if it is irreducible over Fq and any of the roots of f can be used to generate the multiplicative group Fqn of Fqn . Equivalently, f is primitive if the smallest positive integer w such that f(x) | x − 1 is w = q − 1. Prim...

متن کامل

On Finding Primitive Roots in Finite Fields

We show that in any finite field Fq a primitive root can be found in time O(q’ ‘+’ ) Let Fq denote a finite field of q elements. An element 0 E IFq is called a primitive root if it generates the multiplicative group F;,“. We show that a combination of known results on distribution primitive roots and the factorization algorithm of [6] leads to a deterministic algorithm to find a primitive root ...

متن کامل

A proof of the conjecture of Cohen and Mullen on sums of primitive roots

We prove that for all q > 61, every non-zero element in the finite field Fq can be written as a linear combination of two primitive roots of Fq . This resolves a conjecture posed by Cohen and Mullen.

متن کامل

On Solving Univariate Polynomial Equations over Finite Fields and Some Related Problems

We show deterministic polynomial time algorithms over some family of finite fields for solving univariate polynomial equations and some related problems such as taking nth roots, constructing nth nonresidues, constructing primitive elements and computing elliptic curve “nth roots”. In additional, we present a deterministic polynomial time primality test for some family of integers. All algorith...

متن کامل

Divisibility of polynomials over finite fields and combinatorial applications

Consider a maximum-length shift-register sequence generated by a primitive polynomial f over a finite field. The set of its subintervals is a linear code whose dual code is formed by all polynomials divisible by f . Since the minimum weight of dual codes is directly related to the strength of the corresponding orthogonal arrays, we can produce orthogonal arrays by studying divisibility of polyn...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010